﻿// 版权所有：
// 文 件  名：ISort.cs
// Author: by m.sh.lin0328@163.com 2014-5-1
// 功能描述：排序类接口
// 修改描述：
//----------------------------------------------------------------*/
using System;
using System.Collections.Generic;

namespace MSL.Utility.Sort
{
    /// <summary>
    /// 排序接口
    /// </summary>
    internal interface ISort
    {
        /// <summary>
        /// 倒序排列
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="list">集合</param>
        void Desc<T>(IList<T> list) where T : IComparable;
        /// <summary>
        /// 顺序排列
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="list">集合</param>
        void Asc<T>(IList<T> list) where T : IComparable;
    }
}
